selsyn (self-synchronizing) - Spanish English Dictionary